var uid = localStorage.getItem('uid');
var m202root = ID("m202root");

function m202Init()
{
	if(uid==null||uid=='')
		mui.toast("this part will be replaced by mui.back(); 或者提示然后退出栏目");
	
	var udata = {};
	udata['uid']=uid;
	udata['type']='init';
	
	mui.ajax(ASYURI+'M202.do',{
		data: udata,
		dataType:'json',//服务器返回json格式数据
		type:'post',//HTTP请求类型
		timeout:10000,//超时时间设置为10秒；
		success:function(data){

			if(data[1]==undefined)
			{
				m202Info("查询结果为空，请稍后再试");
			}
			else
			{
				var sinData = data[1];
				var sinlen = sinData.length;
				for(si=0;si<sinlen;si++)
				{
					var ssin = sinData[si];
					m202root.appendChild(liInit(ssin.B1031,ssin.B1030));
				}
			}
		},
		error:function(xhr,type,errorThrown){ }
	});
}
function liInit(livalue,attr)
{
	var mli = document.createElement("li");
	mli.setAttribute("class","mui-table-view-cell");
	mli.setAttribute("id",attr);
	var ma = document.createElement("a");
	ma.setAttribute("class","mui-navigate-right");
	ma.setAttribute("onclick","applyFor('"+attr+"')");
	ma.innerHTML = livalue;
	mli.appendChild(ma);
	return mli;
}
function applyFor(tid)
{
	var tdata = {
		'tid':tid,
		'type':'apply',
		'uid':uid,
	};
	//查看团体信息，并决定是否申请该团体
	mui.ajax(ASYURI+'M20201.do',{
		data:{
			'tid':tid,
		},
		dataType:'json',//服务器返回json格式数据
		type:'post',//HTTP请求类型
		timeout:10000,//超时时间设置为10秒；
		success:function(data){
			if(data.tag=='1')
			{
				m202Info("未知查询错误！");
			}
			else if(data.tag=='0')
			{
				var d13=data[1];
				mui.confirm(d13.B1033,d13.B1031,['确认','申请加入'],function (e) {
					if(e.index==1)
					{
						m202apply(tdata);
						m202root.removeChild(ID(tid));
					}
				},'div')
			}
		},
		error:function(xhr,type,errorThrown){
			
		}
	});
}
function m202apply(tdata)
{
	mui.ajax(ASYURI+'M202.do',{
		data:tdata,
		dataType:'json',//服务器返回json格式数据
		type:'post',//HTTP请求类型
		timeout:10000,//超时时间设置为10秒；
		success:function(data){
			console.log(data);
			if(data.tag=='0'){
				m202Info("申请成功！");
			}else if(data.tag=='1')
			{
				m202Info("您已经申请过了哦！");
			}else if(data.tag=='2')
			{
				m202Info("您已经是该团体的成员了！");
			}else if(data.tag=='3')
			{
				m202Info("发生了未知的错误，请稍后再进行尝试！");
			}
		},
		error:function(xhr,type,errorThrown){
			
		}
	});
}

function m202Info(info)
{
	mui.alert(info,'提示','确认',function (e) {
	   e.index
	},'div')
}

function ID(id)
{
	return document.getElementById(id);
}

m202Init();